be unable to hide one's puzzlement - Türkçe İngilizce Sözlük